.info-box {
		display: flex;
		align-items: center;
		flex-direction: column;
		padding: 24rpx 40rpx; 
		width: 100vw;
	} 
  
	.item {
		display: flex;
		align-items: center; 

		.item-text1 {
			font-size: 32rpx;
			line-height: 36rpx;
		}

		.item-text2 {
			font-size: 32rpx;
			line-height: 36rpx;
			margin-left: 30rpx;
		}
	}

	.van-col {
		margin-bottom: 40rpx;
	}

	.tab-box {
		display: flex;
		flex-direction: column;
		width: 100%;
	}

	.tab-item-heard {
		display: flex;
		align-items: center;
		width: 100%;
		height: 60rpx;
		opacity: 1;
		border-radius: 8.76px;
		padding: 0 30rpx;
margin-top: 42rpx;
		text {
			font-size: 32rpx;
			color: #fff;
		}
	}

	.tab-item-1 {
		background: linear-gradient(90deg, rgba(172, 51, 193, 1) 0%, rgba(204, 204, 204, 0) 100%);
	}

	.tab-item-2 {
		background: linear-gradient(90deg, rgba(42, 130, 228, 1) 0%, rgba(204, 204, 204, 0) 100%);
	}

	.tab-item-3 {
		background: linear-gradient(90deg, rgba(0, 186, 173, 1) 0%, rgba(204, 204, 204, 0) 100%);
	}
	.tab-item-4{
		background: linear-gradient(90deg, rgba(121, 72, 234, 1) 0%, rgba(121, 72, 234, 0) 100%);

		
	}
	.remask{
		padding:0 30rpx;
		width: 100%;
		margin-top: 30rpx;
		text-align: justify;
	}